package com.bh.ly.oa.util;

import java.util.HashMap;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONObject;

public class CopyOfHttpClent {

	public static JSONArray getOrderJsonData() {
		Map map=new HashMap();
		JSONArray jsArray=null;
		try {
			String url=Config.newOderlist+java.net.URLEncoder.encode(GetJSonData.getOrderListJsonData(map).toString(),"utf-8");
			JSONObject jsonObject = new JSONObject(Util.getResponseBody(url)); 
			jsArray= jsonObject.getJSONArray("dataList").length()<1?new JSONArray():jsonObject.getJSONArray("dataList");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return jsArray;
	}
	
	public static JSONArray getRelbackOrderJsonData() {
		Map map=new HashMap();
		JSONArray jsArray=null;
		try {
			String url=Config.listBilReturnfac+java.net.URLEncoder.encode(GetJSonData.getOrderListJsonData(map).toString(),"utf-8");
			JSONObject jsonObject = new JSONObject(Util.getResponseBody(url)); 
			jsArray= jsonObject.getJSONArray("dataList").length()<1?new JSONArray():jsonObject.getJSONArray("dataList");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return jsArray;
	}
	
	public static JSONArray getOrderDetaillistJsonData(String ordernumo) {
		JSONArray jsArray=null;
//		try {
//			String url=Config.orderDetail+java.net.URLEncoder.encode(GetJSonData.getOrderDetailJsonData(ordernumo),"utf-8");
//			JSONObject jsonObject = new JSONObject(Util.getResponseBody(url)); 
//			jsArray= jsonObject.getJSONArray("dataList").length()<1?new JSONArray():jsonObject.getJSONArray("dataList");
//		} catch (Exception e) {
//			e.printStackTrace();
//		}
		return jsArray;
	}

	public static JSONArray getGoodsaleJsonData() {
		Map map=new HashMap();
		JSONArray jsArray=null;
		try {
			String url=Config.listGoodsSaleDept+java.net.URLEncoder.encode(GetJSonData.getGoodSaleJsonData(map).toString(),"utf-8");
			JSONObject jsonObject = new JSONObject(Util.getResponseBody(url)); 
			jsArray= jsonObject.getJSONArray("dataList").length()<1?new JSONArray():jsonObject.getJSONArray("dataList");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return jsArray;
	}
	
	public static JSONArray getSuppliersaleJsonData() {
		Map map=new HashMap();
		JSONArray jsArray=null;
		try {
			String url=Config.listSupplierSaleDaily+java.net.URLEncoder.encode(GetJSonData.getGoodSaleJsonData(map).toString(),"utf-8");
			JSONObject jsonObject = new JSONObject(Util.getResponseBody(url)); 
			jsArray= jsonObject.getJSONArray("dataList").length()<1?new JSONArray():jsonObject.getJSONArray("dataList");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return jsArray;
	}
}
